@charset "utf-8";

/*index*/

.indexShadow{height:200px;position:absolute;left:0;top:532px;background-color:#fff;filter:Alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;width:100%;z-index:15;}

.index{padding-top:30px;}

.indexLt{float:left;width:288px;position:relative;}

.indexNews{height:176px;overflow:hidden;}

.indexNews p.tit{height:12px;overflow:hidden;border-bottom:1px solid #dcdcdc;padding-bottom:3px;font-weight:700;}

.indexNews p.tit a{float:right;color:#62615f;font-family:\65b0\7d30\660e\9ad4;font-size:11px;font-weight:400;}

.indexNews p.tit a em{font-family:\5B8B\4F53;}

.indexNews li{height:26px;line-height:26px;vertical-align:middle;overflow:hidden;}

.indexNews li time{color:#8c8c8c;margin-right:10px;}

.indexNews li a{color:#525252;}

.indexRt{float:right;width:645px;overflow:hidden;position:relative;}

.indexCase{width:700px;}

.indexCase figure{float:left;width:304px;height:230px;margin:0 0 16px 0;border:1px solid #fff;padding:8px;padding-bottom:0;position:relative;overflow:hidden;}

.indexCase figcaption a{display:block;color:#62615f;font-size:18px;font-family:\5FAE\8F6F\96C5\9ED1;padding-top:5px;line-height:18px;}

.indexCase figcaption span{color:#999999;line-height:14px;height:28px;display:block;overflow:hidden;margin-top:5px;}

.indexCase figcaption a.more{font-size:12px;font-family:\5B8B\4F53;display:none;}

.indexCase figure.hover{border:1px solid #dcdcdc;background-color:#fff;}

.indexWeibo{height:200px;overflow:hidden;}



.indexLink,.indexLinkShadow{position:absolute;left:50%;top:107px;margin-left:-490px;z-index:40;height:50px;display:none;}

.indexLinkShadow{z-index:15;background-color:#434343;filter:Alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;height:50px;display:none;}

.indexLink li{float:left;width:246px;height:50px;line-height:50px;margin-left:-1px;}

.indexLink li h4{	color:#fff;text-align:center;border:1px solid #fff;font-size:14px;position:relative;overflow:hidden;background:none;cursor:pointer;

	height:48px;line-height:48px;overflow:hidden;

	-webkit-transition:all 0.2s linear;

	-moz-transition:all 0.2s linear;

	-o-transition:all 0.2s linear;

	-ms-transition:all 0.2s linear;

	transition:all 0.2s linear;

}

:root .indexLink li h4{filter:none;}/*for IE9*/

.indexLink li h4 img{vertical-align:middle;}

.indexLink li h4 span{display:inline-block;vertical-align:middle;padding-left:5px;}

.indexLink dd{float:left;width:104px;}

.indexLink dd a{font-weight:700;color:#666;}

.indexLink dd a em{font-family:\5B8B\4F53;}

.indexLink li .con{background:url(../images/optt.png);padding:0 0 0 18px;height:451px;overflow:hidden;display:none;height:0px;}

.indexLink li .con p.img{padding:20px 0;}

.indexLink li .con p.more a{color:#62615f;font-family:\65b0\7d30\660e\9ad4;font-size:11px;}

.indexLink li .con p.more a em{font-family:\5B8B\4F53;}

.indexLink li.link01 dd a.current{color:#e83a22;}

.indexLink li.link01 h4.hover{filter:none;background-color:#e83a22;}

.indexLink li.link02 dd a.current{color:#eb8e00;}

.indexLink li.link02 h4.hover{filter:none;background-color:#eb8e00;}

.indexLink li.link03 dd a.current{color:#7ec0e0;}

.indexLink li.link03 h4.hover{filter:none;background-color:#7ec0e0;}

.indexLink li.link04 dd a.current{color:#a4bb06;}

.indexLink li.link04 h4.hover{filter:none;background-color:#a4bb06;}



.indexBannerBg{background-color:#d9d9d9;position:absolute;left:0;top:87px;height:445px;width:100%;}

.indexBannerOuter{overflow:hidden;height:445px;position:relative;z-index:9;}

.indexBanner{width:1920px;height:445px;position:absolute;left:50%;top:0;margin-left:-960px;overflow:hidden;}

.indexBanner ul{position:absolute;left:0;top:0;}

/*.indexBanner li{float:left;width:1920px;overflow:hidden;filter:Alpha(opacity=0);-moz-opacity:0;opacity:0;}*/

.indexBanner li{width:1920px;overflow:hidden;filter:Alpha(opacity=0);-moz-opacity:0;opacity:0;position:absolute;left:0;top:0;z-index:10;}

.indexBanner img{vertical-align:top;}



.indexBannerIcon{position:relative;z-index:30;width:100%;}

.indexBannerIcon span.prev,.indexBannerIcon span.next{display:block;position:absolute;top:-280px;width:48px;height:54px;cursor:pointer;overflow:hidden;

	-webkit-user-select:none;-moz-user-select:none;background:url("../images/index/J.png") no-repeat;}

.indexBannerIcon span.prev{left:0;}

.indexBannerIcon span.next{right:0;background-position:-48px 0;}

.indexBannerIcon .icon{position:absolute;left:50%;margin-left:-480px;top:-50px;}

.indexBannerIcon .icon em{display:block;width:60px;height:34px;border:1px solid #FFF;overflow:hidden;background-color:#fff;float:left;margin-right:10px;cursor:pointer;

	filter:Alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;

	-webkit-transition:all 0.2s linear;

	-moz-transition:all 0.2s linear;

	-o-transition:all 0.2s linear;

	-ms-transition:all 0.2s linear;

	transition:all 0.2s linear;}

.indexBannerIcon .icon em.current{background-color:#666;filter:Alpha(opacity=100);-moz-opacity:1;opacity:1;}



.bgImg{position:absolute;right:0;top:0;z-index:10;}

.bgImg li{position:fixed;_position:absolute;right:0;top:0;z-index:10;width:558px;height:776px;background:url("../images/index/bgImg.png") no-repeat;display:none;

	/*-moz-transform:rotate(90deg) scale(1.00,1.00) translate(0px,0px) skew(0deg,0deg);

	-moz-transform-origin:100% 0%;

	-webkit-transform:rotate(90deg) scale(1.00,1.00) translate(0px,0px) skew(0deg,0deg);

	-webkit-transform-origin:100% 0%;

	-o-transform:rotate(90deg) scale(1.00,1.00) translate(0px,0px) skew(0deg,0deg);

	-o-transform-origin:100% 0%;

	transform:rotate(90deg) scale(1.00,1.00) translate(0px,0px) skew(0deg,0deg);

	transform-origin:100% 0%;

	-webkit-transition:-webkit-transform 0.5s linear;

	-moz-transition:-moz-transform 0.5s linear;

	-o-transition:-o-transform 0.5s linear;

	-ms-transition:-ms-transform 0.5s linear;

	transition:transform 0.5s linear;*/

}

.bgImg li.bg01{background:url("../images/index/bgImg01.png") no-repeat;}

.bgImg li.bg02{background-position:-558px 0;}

.bgImg li.bg03{background-position:-1116px 0;}



.indexBtm{border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-bottom:none;}

.indexBtm .link01,.indexBtm .link02{padding:5px 0;}

.indexBtm .link01 li{float:left;width:146px;height:86px;display:inline;margin-left:40px;}

.indexBtm .link02,.indexBtm .link03{border-top:1px solid #d9d9d9;}

.indexBtm .link02 li{float:left;width:140px;display:inline;text-align:center;}

.indexBtm .link02 li a{display:inline-block;font-size:11px;color:#000;font-family:\65b0\7d30\660e\9ad4;line-height:12px;height:28px;width:122px;

	background-position:50% 0;background-repeat:no-repeat;background-position:5px 50%;}

.indexBtm .link02 li a span{text-align:left;display:inline-block;width:82px;padding-left:40px;padding-top:3px;cursor:default;color:#525252;}

.indexBtm .link02 li.icon01 a{background-image:url("../images/index/icon01.png");}

.indexBtm .link02 li.icon02 a{background-image:url("../images/index/icon02.png");}

.indexBtm .link02 li.icon03 a{background-image:url("../images/index/icon03.png");}

.indexBtm .link02 li.icon04 a{background-image:url("../images/index/icon04.png");}

.indexBtm .link02 li.icon05 a{background-image:url("../images/index/icon05.png");}

.indexBtm .link02 li.icon06 a{background-image:url("../images/index/icon06.png");}

.indexBtm .link02 li.icon07 a{background-image:url("../images/index/icon07.png");}

.indexBtm .link02 li.icon08 a{background-image:url("../images/index/icon08.png");}

.indexBtm .link02 li a:hover{text-decoration:none;}

/*.indexBtm .link02 li a:hover{text-decoration:none;background-position:5px -28px;}

.indexBtm .link02 li a:hover span{display:inline-block;}*/

.indexBtm .link03{line-height:22px;padding:5px 10px;}

.indexBtm .link03 a{float:left;white-space:nowrap;display:block;font-family:\65b0\7d30\660e\9ad4;color:#999999;font-size:11px;}

.indexBtm .link03 em{color:#999999;display:block;float:left;padding:0 5px;font-size:11px;}



.indexFooter{border-top:1px solid #d9d9d9;color:#525252;line-height:1.6;padding:10px 0;}

.indexFooter p{font-size:12px;}

.indexFooter a{color:#525252;font-family:\65b0\7d30\660e\9ad4;font-size:11px;}

.indexFooter div.fr span{padding:0 5px;}



.indexBody .innerNavBg,.indexBody .innerNav,.indexBody .nav li.current span.current{display:none;}



/*about*/

.aboutImg01,.aboutImg02,.aboutImg03,.aboutImg04{position:absolute;}

.aboutImg01{left:;top:80px;}

.aboutImg02{top:110px;}

.aboutImg03{top:150px;}

.aboutImg04{top:234px}

.aboutImg02,.aboutImg03,.aboutImg04{left:350px;}

.aboutImg04 ul{width:650px;}

.aboutImg04 li{float:left;margin-right:10px;position:relative;height:70px;vertical-align:top;width:202px;}

.aboutImg04 li img{vertical-align:top;}

.aboutImg04 li span{display:block;position:absolute;left:0;bottom:0;height:20px;line-height:20px;padding-left:10px;width:192px;

	font-family: "\5fae\8f6f\96c5\9ed1";font-size:11px;color:#fff;}

.aboutImg04 li span.txtShadow{background-color:#a8a8a8;filter:Alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;

	-webkit-transition:all 0.2s linear;

	-moz-transition:all 0.2s linear;

	-o-transition:all 0.2s linear;

	-ms-transition:all 0.2s linear;

	transition:all 0.2s linear;

}

.aboutImg04 li a{display:block;}

.aboutImg04 li a:hover{text-decoration:none;}

.aboutImg04 li a:hover span.txtShadow{background-color:#ed1b23;}



.aboutIndexLt{float:left;width:252px;margin-right:68px;}

.aboutIndexLt p.txt{font-size:16px;line-height:26px;}

.aboutIndexLt ul.link{border:1px solid #dedede;border-bottom:none;margin-top:20px;}

.aboutIndexLt ul.link li{height:20px;line-height:20px;vertical-align:top;border-bottom:1px solid #dedede;padding-left:10px;}

.aboutIndexLt ul.link li a{font-size:11px;font-family: "\5fae\8f6f\96c5\9ed1";font-weight:700;}

.aboutIndexMd{float:left;width:430px;}

.aboutIndexMd li{float:left;margin-right:1px;width:142px;}

.aboutIndexMd li img{vertical-align:top;}

.aboutIndexMd dl{margin-top:5px;height:55px;}

.aboutIndexMd dd{height:22px;line-height:22px;vertical-align:middle;overflow:hidden;}

.aboutIndexMd dd a{display:inline-block;width:320px;overflow:hidden;}

.aboutIndexMd dd span{float:right;display:inline-block;width:100px;text-align:right;overflow:hidden;}

.aboutIndexMd dd span em{color:#e83a22;padding:0 3px;}

.aboutIndexMd dd.more,.aboutIndexRt li.more{margin-top:10px;}

.aboutIndexMd dd.more a,.aboutIndexRt li.more a{font-size:11px;font-family: "\5fae\8f6f\96c5\9ed1";}

.aboutIndexMd dd.more a em,.aboutIndexRt li.more a em{font-family: "\5fae\8f6f\96c5\9ed1";}

.aboutIndexRt{width:164px;}

.aboutIndexRt ul{margin-top:5px;height:55px;}

.aboutIndexRt li{float:left;width:82px;height:22px;line-height:22px;vertical-align:middle;}

.aboutIndexRt p.hot a{position:relative;display:block;width:164px;height:88px;}

.aboutIndexRt p.hot a span.icon{position:absolute;background:url("../images/about/indexVideo.png") no-repeat;

	display:none;width:44px;height:30px;left:50%;top:50%;margin:-15px 0 0 -22px;cursor:pointer;}



.superiority{width:710px;overflow:hidden;}

.superiority ul{width:750px;}

.superiority li{float:left;width:232px;height:280px;margin-right:8px;}

.superiority li.first{background:url("../images/about/superiority.png") no-repeat;}

.superiority li img{vertical-align:top;border:1px solid #dcdcdc;}

.superiority li em{display:block;font-weight:700;margin-top:5px;}

.superiority figcaption{padding:0 10px;}



.newsList{width:710px;overflow:hidden;}
.newsList ul{width:750px;margin-left:2px;}
.newsList li{float:left;border:1px solid #e1e1e1;width:212px;height:210px;padding:10px 11px 5px 12px;padding-bottom:0;line-height:18px;position:relative;margin:0 0 10px -1px;}
.newsList li h4{height:38px;overflow:hidden;font-size:14px;}
.newsList p.read{color:#999999;}
.newsList p.read em{color:#ed1b23;font-family: "\5fae\8f6f\96c5\9ed1";padding:0 5px;}
.newsList p.time{color:#999999;line-height:12px;font-size:11px;}
.newsList p.more{margin-top:15px;}
.newsList p.more a{color:#999999;}
.newsList p.more a:hover{color:#ed1b23;}
.newsList p.more a em{font-family: "\5fae\8f6f\96c5\9ed1";}
.newsList li:hover{border:1px solid #B8B8B8;z-index:10;}
.webList{width:710px;overflow:hidden;}
.webList ul{width:710px;margin-left:2px;}
.webList li{background:url("../images/arrow.png") left 80% no-repeat;float:left;width:680px;padding:10px 11px 5px 12px;padding-bottom:0;line-height:18px;position:relative;border-bottom:1px dotted #e1e1e1;}
.webList li h4{height:38px;overflow:hidden;font-size:14px;}
.webList p.read{color:#999999;}
.webList p.read em{color:#ed1b23;font-family: "\5fae\8f6f\96c5\9ed1";padding:0 5px;}
.webList p.time{color:#999999;line-height:12px;font-size:11px;float:right;}
.webList p.more{margin-top:15px;}
.webList p.more a{color:#999999;}
.webList p.more a:hover{color:#ed1b23;}
.webList p.more a em{font-family: "\5fae\8f6f\96c5\9ed1";}



.newsDetail h1.tit{font-family: "\5fae\8f6f\96c5\9ed1";color:#333333;font-size:20px;}

.newsDetail div.read{color:#999999;line-height:12px;}

.newsDetail div.read span em{color:#e83a22;padding:0 5px;font-family: "\5fae\8f6f\96c5\9ed1";}

.newsDetail div.read time{margin-left:20px;font-size:11px;}

.newsDetail .con{padding:10px 0 20px 0;}

.newsDetail .con,.newsDetail .con *{font-size:14px;}

.newsDetailBtm{position:relative;width:710px;}

.newsDetailBtm a{color:#8e8c8a;}

a.newsBack{position:absolute;right:0;top:50%;margin-top:-12px;display:block;height:24px;line-height:24px;background-color:#E83A22;

	color:#fff;padding:0 10px;}

a.newsBack:hover{color:#fff;}



.partner{border:1px solid #dcdcdc;border-bottom:none;}

.partner .con{padding:20px;position:relative;border-bottom:1px solid #dcdcdc;}

.partner .img img{float:left;border:1px solid #dcdcdc;vertical-align:top;margin-right:20px;}

.partner .img .tit{float:left;}

.partner .img .tit01{font-weight:700;color:#ED1B23;}

.partner .img .tit02{font-size:14px;font-weight:700;color:#666666;}

.partner .info{padding-top:10px;}

.partner .info p{color:#7f7f7f;font-size:14px;}

.partnerImg{position:absolute;right:20px;top:20px;height:50px;width:304px;overflow:hidden;}

.partnerImg li{float:left;width:102px;}

.partnerImg li img{vertical-align:top;}



.videoTab ul{margin-left:1px;border-right:1px solid #dbdbdb;}

.videoTab li{float:left;width:178px;height:40px;position:relative;margin-left:-1px;overflow:hidden;}

.videoTab li a{border:1px solid #dbdbdb;color:#464646;font-size:14px;width:166px;height:28px;display:block;padding:10px 0 0 10px;

	position:absolute;right:-1px;}

.videoTab li span.icon{display:block;background:url("../images/about/videoIcon.gif") no-repeat;width:14px;height:13px;

	position:absolute;right:-14px;top:-13px;z-index:20;

	-webkit-transition:all 0.2s linear;

	-moz-transition:all 0.2s linear;

	-o-transition:all 0.2s linear;

	-ms-transition:all 0.2s linear;

	transition:all 0.2s linear;}

.videoTab li.bg01 a.current,.videoTab li.bg01 a:hover{background-color:#ef6e11;border:1px solid #ef6e11;}

.videoTab li.bg02 a.current,.videoTab li.bg02 a:hover{background-color:#ea4d38;border:1px solid #ea4d38;}

.videoTab li.bg03 a.current,.videoTab li.bg03 a:hover{background-color:#fd9f24;border:1px solid #fd9f24;}

.videoTab li.bg04 a.current,.videoTab li.bg04 a:hover{background-color:#7e4f12;border:1px solid #7e4f12;}

.videoTab li.bg01 span.icon{background-position:0 0;}

.videoTab li.bg02 span.icon{background-position:-14px 0;}

.videoTab li.bg03 span.icon{background-position:-28px 0;}

.videoTab li.bg04 span.icon{background-position:-42px 0;}

.videoTab li a.current,.videoTab li a:hover{color:#fff;z-index:10;text-decoration:none;font-weight:700;}

.videoTab li a.current span.icon,.videoTab li a:hover span.icon{right:5px;top:5px;}



.video,.videoDetail{padding:10px 0 0 1px;width:709px;overflow:hidden;}

.video ul{width:750px;}

.video li{float:left;line-height:18px;width:348px;height:248px;margin-right:13px;}

.video li p.img{border:1px solid #dcdcdc;position:relative;height:186px;}

.video li p.img span.icon{background:url("../images/about/videoIcon.png") no-repeat;width:40px;height:40px;display:block;

	position:absolute;left:50%;top:50%;margin:-20px 0 0 -20px;cursor:pointer;}

.video li p.img a:hover span.icon{background-position:0 -40px;}

.video li p.tit{padding-top:10px;height:18px;overflow:hidden;font-size:14px;}

.video li p.txt,.videoDetail div.info span.txt02 em{color:#999999;font-family: "\5fae\8f6f\96c5\9ed1";font-size:11px;}

.video li p.txt em,.videoDetail div.info span.txt02 em{font-family: "\5fae\8f6f\96c5\9ed1";color:#ED1B23;padding:0 5px;}

.video li p.txt time{margin-left:15px;}

.video li p.txt time em{color:#999;padding:0;}



.videoDetail{padding-top:20px;}

.videoDetail h1{font-size:20px;font-family: "\5fae\8f6f\96c5\9ed1";line-height:20px;}

.videoDetail div.info span.txt01{padding-right:15px;}

.videoDetail div.info span.txt02{padding-right:15px;color:#999999;}

.videoDetail div.info time{color:#999999;font-family: "\5fae\8f6f\96c5\9ed1";font-family: "\5fae\8f6f\96c5\9ed1";}

.videoDetail div.flash{padding:10px 0 20px 0;}



.caseNews li{border:1px solid #e1e1e1;padding:5px 10px 5px 5px;margin-bottom:10px;}

.caseNews li a.img{float:left;}

.caseNews li .info{float:right;width:420px;}

.caseNews li .info h4{font-weight:700;font-size:14px;}

.caseNews li .info p.txt{color:#a4a3a3;}

.caseNews li .info p.txt em{font-family: "\5fae\8f6f\96c5\9ed1";color:#ED1B23;padding:0 5px;}

.caseNews li .info p.txt time{margin-left:15px;font-family: "\5fae\8f6f\96c5\9ed1";}

.caseNews li .info p.info{line-height:18px;height:36px;overflow:hidden;margin:14px 0;color:#777;}

.caseNews li .info p.more em{font-family: "\5fae\8f6f\96c5\9ed1";}



.caseTab{padding-left:3px;margin-bottom:20px;}

.caseTab li{float:left;width:102px;margin-left:-1px;height:40px;position:relative;}

.caseTab li a{display:block;padding:10px 0 0 10px;height:28px;width:90px;zoom:1;font-size:14px;font-weight:700;border:1px solid #DBDBDB;

	position:absolute;left:0;top:0;}

.caseTab li a:hover,.caseTab li a.current{color:#fff;text-decoration:none;}

.caseTab li.bg01 a:hover,.caseTab li.bg01 a.current{background-color:#EF6E11;border:1px solid #EF6E11;}

.caseTab li.bg02 a:hover,.caseTab li.bg02 a.current{background-color:#e83a22;border:1px solid #e83a22;}

.caseTab li.bg03 a:hover,.caseTab li.bg03 a.current{background-color:#7ec0e0;border:1px solid #7ec0e0;}

.caseTab li.bg04 a:hover,.caseTab li.bg04 a.current{background-color:#eb8e00;border:1px solid #eb8e00;}

.caseTab li.bg05 a:hover,.caseTab li.bg05 a.current{background-color:#a4bb06;border:1px solid #a4bb06;}

.caseTab li.bg06 a:hover,.caseTab li.bg06 a.current{background-color:#28bb06;border:1px solid #28bb06;}

.caseTab li.bg07 a:hover,.caseTab li.bg07 a.current{background-color:#8e8c8a;border:1px solid #8e8c8a;}



.gracefulTab ul{margin-left:1px;border-right:1px solid #dbdbdb;}

.gracefulTab li{float:left;width:119px;height:40px;position:relative;overflow:hidden;margin-left:-1px;}

.gracefulTab li a{border:1px solid #dbdbdb;color:#464646;font-size:14px;width:108px;height:28px;display:block;padding:10px 0 0 10px;

	position:absolute;right:-1px;_right:-2px;}

.gracefulTab li span.icon{display:block;background:url("../images/about/gracefulIcon.gif") no-repeat;width:14px;height:13px;

	position:absolute;right:-14px;top:-13px;z-index:20;

	-webkit-transition:all 0.2s linear;

	-moz-transition:all 0.2s linear;

	-o-transition:all 0.2s linear;

	-ms-transition:all 0.2s linear;

	transition:all 0.2s linear;}

.gracefulTab li.bg01 a.current,.gracefulTab li.bg01 a:hover{background-color:#ef6e11;border:1px solid #ef6e11;}

.gracefulTab li.bg02 a.current,.gracefulTab li.bg02 a:hover{background-color:#ea4d38;border:1px solid #ea4d38;}

.gracefulTab li.bg03 a.current,.gracefulTab li.bg03 a:hover{background-color:#fd9f24;border:1px solid #fd9f24;}

.gracefulTab li.bg04 a.current,.gracefulTab li.bg04 a:hover{background-color:#7e4f12;border:1px solid #7e4f12;}

.gracefulTab li.bg05 a.current,.gracefulTab li.bg05 a:hover{background-color:#44aa2d;border:1px solid #44aa2d;}

.gracefulTab li.bg06 a.current,.gracefulTab li.bg06 a:hover{background-color:#90ea25;border:1px solid #90ea25;}

.gracefulTab li.bg01 span.icon{background-position:0 0;}

.gracefulTab li.bg02 span.icon{background-position:-14px 0;}

.gracefulTab li.bg03 span.icon{background-position:-28px 0;}

.gracefulTab li.bg04 span.icon{background-position:-42px 0;}

.gracefulTab li.bg05 span.icon{background-position:-56px 0;}

.gracefulTab li.bg06 span.icon{background-position:-70px 0;}

.gracefulTab li a.current,.gracefulTab li a:hover{color:#fff;z-index:10;text-decoration:none;font-weight:700;}

.gracefulTab li a.current span.icon,.gracefulTab li a:hover span.icon{right:6px;top:5px;}



.gracefulTit,.gracefulBig,.gracefulSmall{margin-left:1px;width:709px;}

.gracefulTit{font-size:14px;margin-top:20px;}

.gracefulTit time{font-size:11px;margin-left:10px;}

.gracefulBig{height:466px;position:relative;margin-top:20px;}

.gracefulBig span.txt{display:block;position:absolute;left:0;bottom:0;width:100%;padding:10px 0;color:#fff;

	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.5);}

:root .gracefulBig span.txt{filter:none;}/*for IE9*/

.gracefulBig span.txt em{font-size:14px;padding-left:20px;font-size:14px;}

.gracefulBig span.txt time{float:right;font-size:11px;padding-right:20px;}

.gracefulBigJ{background:url("../images/about/gracefulJ1.png") no-repeat;width:50px;height:65px;

	cursor:pointer;display:block;position:absolute;top:50%;margin-top:-32px;}

.gracefulBigJLeft{left:0;}

.gracefulBigJRight{right:0;background-position:-50px;}

.gracefulSmall{margin-top:4px;height:76px;overflow:hidden;}

.gracefulSmall li{float:left;width:115px;margin-right:4px;cursor:pointer;filter:Alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;

	-webkit-transition:all 0.2s linear;

	-moz-transition:all 0.2s linear;

	-o-transition:all 0.2s linear;

	-ms-transition:all 0.2s linear;

	transition:all 0.2s linear;}

.gracefulSmall li:hover,.gracefulSmall li.current{filter:Alpha(opacity=100);-moz-opacity:1;opacity:1;}



.caseImg01{position:absolute;right:50px;bottom:0;}

.caseImg02{position:absolute;left:0;top:60px;}

.caseImg03{position:absolute;left:0;top:90px;}



.caseIndexMore a{font-family:\65b0\7d30\660e\9ad4;font-size:11px;}

.caseIndexMore a em{font-family:\5B8B\4F53;}

.caseIndexLt{float:left;width:280px;margin-right:90px;}

.caseIndexLt li{height:27px;line-height:27px;vertical-align:middle;overflow:hidden;float:left;width:130px;padding-right:10px;}

.caseIndexLt ul{height:150px;margin-top:-4px;}

.caseIndexMd{float:left;width:230px;}

.caseIndexMd p.tit{margin-top:8px;height:35px;}

.caseIndexRt{float:right;width:290px;}

.caseIndexRt p.img{border:1px solid #e4e4e4;margin-bottom:21px;}



.caseIndexImg{height:146px;width:230px;position:relative;}

.caseIndexImg li{position:absolute;left:0;top:0;z-index:10;display:none;}

.caseIndexImg dl{position:absolute;top:-6666px;}



.famous{padding:1px 0 0 2px;}

.famous li{float:left;margin:-1px 0 0 -1px;position:relative;border:1px solid #c6c6c6;width:323px;padding:0 15px;height:300px;overflow:hidden;}

.famous li .img{height:54px;padding:10px 0;}

.famous li .img img{float:left;}

.famous li .img span{float:right;}

.famous li .img span em{color:#ED1B23;}

.famous li .tit{font-size:18px;font-family:\5FAE\8F6F\96C5\9ED1;font-weight:700;line-height:20px;height:26px;}

.famous li p.fs14{line-height:18px;}

.famous li .txt{margin-top:10px;}

.famous li .link{position:absolute;left:0;top:74px;width:345px;height:206px;background:url("../images/case/famousLine.gif") 0 0 no-repeat #fff;

	padding:20px 4px 0 4px;display:none;}

.famous li .link dd{height:26px;line-height:26px;}

.famous li .link dd a{display:block;font-size:14px;padding-left:20px;}

.famous li .link dd em{display:inline-block;height:7px;width:7px;overflow:hidden;background:url("../images/case/famousLink.gif") no-repeat;margin-right:12px;cursor:pointer;

	*margin-top:-12px;

	-webkit-transition:all 0.2s linear;

	-moz-transition:all 0.2s linear;

	-o-transition:all 0.2s linear;

	-ms-transition:all 0.2s linear;

	transition:all 0.2s linear;}

.famous li .link dd span{display:inline-block;vertical-align:middle;cursor:pointer;}

.famous li .link dd a:hover{color:#fff;background-color:#717171;text-decoration:none;}

.famous li .link dd a:hover em{background-position:-7px 0;}

.famous li.hover{border:1px solid #7f7f7f;z-index:10;}



.latestTab{position:relative;height:40px;}

.latestTab ul{border-right:1px solid #dbdbdb;width:710px;position:absolute;}

.latestTab li{float:left;width:143px;height:40px;position:relative;margin-left:-1px;overflow:hidden;}

.latestTab li a{border:1px solid #dbdbdb;color:#464646;font-size:14px;width:132px;height:28px;display:block;padding:10px 0 0 10px;

	position:absolute;right:-1px;font-size:18px;font-weight:700;overflow:hidden;_right:-2px;}

.latestTab li span.icon{display:block;font-size:11px;font-family:\65b0\7d30\660e\9ad4;position:absolute;right:-14px;top:-16px;z-index:20;font-weight:400;color:#fff;

	-webkit-transition:all 0.2s linear;

	-moz-transition:all 0.2s linear;

	-o-transition:all 0.2s linear;

	-ms-transition:all 0.2s linear;

	transition:all 0.2s linear;}

.latestTab li span.icon em{font-family:arial;}

.latestTab li a.current,.latestTab li a:hover{color:#fff;z-index:10;text-decoration:none;font-weight:700;background-color:#44aa2d;}

.latestTab li a.current span.icon,.latestTab li a:hover span.icon{right:5px;top:0px;}

.latestTime{line-height:30px;width:100px;}

.latestTime span.num{font-size:18px;font-weight:700;display:inline-block;vertical-align:middle;float:left;}

.latestTime span.zh{font-size:18px;display:inline-block;vertical-align:middle;float:left;}

.latestTime span.en{display:inline-block;vertical-align:middle;float:left;padding-top:5px;*padding-top:3px;}

.latestTime span.en em{display:block;line-height:10px;font-size:10px;position:relative;}

.latestTop{height:142px;overflow:hidden;}

.latestTop li{float:left;height:180px;border:1px solid #dbdbdb;border-left:none;}

.latestTop li.time{padding:20px 13px 0 14px;height:120px;background-color:#dbdbdb;width:100px;}

.latestTop li.time .txt{margin-top:22px;line-height:18px;}

.latestTop li.item{width:173px;padding:10px;height:120px;}

.latestTop li.item .tit{margin-top:5px;height:21px;line-height:21px;overflow:hidden;text-align: center;}

.latestTop li.item .txt{color:#7f7f7f;line-height:16px;margin-top:5px;width:144px;height:48px;overflow:hidden;}

.latest{margin-top:40px;}

.latest table{display:none;}

.latest th,.latest td{border-bottom:1px solid #8c8c8c;padding:20px 0;}

.latest td{text-align:center;}

.latest td a{font-weight:700;color:#999999;}

.latest dd{/*margin-top:-1px;*/position:relative;margin-bottom:10px;}



.latestOld{margin-top:20px;width:710px;overflow:hidden;}

.latestOld ul{width:720px;}

.latestOld li{float:left;width:179px;height:120px;}

.latestOld li p.txt{line-height:16px;color:#7F7F7F;height:32px;overflow:hidden;}



.latestDetailImg{width:710px;height:418px;margin:0 auto;position:relative;overflow:hidden;margin-top:20px;}

.latestDetailImg li{position:absolute;left:0;top:0;z-index:10;display:none;background-color:#fff;}

.latestDetailImg dl{position:absolute;right:20px;bottom:20px;z-index:11;}

.latestDetailImg dd{background-color:#cccccc;width:10px;height:10px;overflow:hidden;float:left;margin-right:5px;text-indent:-6666px;cursor:pointer;

	border-radius:100%;}

.latestDetailImg dd.current{background-color:#89b8ff;}

.latestDetailImg span.next,.latestDetailImg span.prev{background:url("../images/case/latestJ.png") no-repeat;width:50px;height:65px;display:block;

	position:absolute;top:50%;margin-top:-32px;z-index:20;cursor:pointer;}

.latestDetailImg span.prev{left:0;background-position:0 0;}

.latestDetailImg span.next{right:0;background-position:-50px 0;}

.latestDetailTit{font-size:24px;font-family:\5FAE\8F6F\96C5\9ED1;margin-top:20px;}

.latestDetailLink{margin-top:1px;line-height:30px;}

.latestDetailLink time,.latestDetailLink em{margin-right:20px;color:#999;}

.latestDetailLink .link{float:right;background:url("../images/case/latestDetailLink.png") no-repeat;width:258px;height:30px;line-height:30px;text-align:right;}

.latestDetailLink .link a{color:#666464;font-size:14px;}

.latestDetailLink .link a.cofff{color:#fff;}

.latestDetailLink .link span{display:inline-block;text-align:center;width:129px;}

.latestDetail{padding-top:20px;margin-bottom:20px;}

.latestDetail .con *{color:#9e9d9d;}

.latestDetail .img{margin-top:20px;width:710px;overflow:hidden;}

.latestDetail .img ul{width:730px;}

.latestDetail .img li{border:1px solid #dedede;width:213px;padding:6px;margin-right:14px;float:left;}

.latestDetailBtm a.newsBack{background-color:#44aa2d;}

.latestDetailBtm p a:hover{color:#44aa2d;}



.appraisal{padding-top:1px;}

.appraisal li{margin-top:-1px;position:relative;border:1px solid #e5e5e5;vertical-align:middle;overflow:hidden;

	background:url("../images/case/appraisalLine.png") no-repeat #fff;height:116px;}

.appraisal li .img{float:left;text-align:center;width:170px;}

.appraisal li .img img{vertical-align:middle;}

.appraisal li .img b{display:inline-block;height:116px;vertical-align:middle;}

.appraisal li .info{float:right;width:450px;padding:10px 30px 0 0;}

.appraisal li .info p.tit{background:url("../images/case/appraisalIcon.png") 0 50% no-repeat;padding-left:20px;}

.appraisal li:hover{background-color:#f2f2f2;border:1px solid #d5d5d5;z-index:10;}



.clientTop{background:url("../images/case/clientTop.png") 420px 36px no-repeat #f3f16e;height:135px;

	padding:20px 0 0 30px;position:relative;margin-bottom:20px;}

.clientTop p.tit01{color:#1f1f1f;font-size:18px;font-family:\5FAE\8F6F\96C5\9ED1;line-height:24px;}

.clientTop p.tit02{color:#1f1f1f;font-size:30px;font-family:\5FAE\8F6F\96C5\9ED1;line-height:30px;}

.clientTop p.tit03{font-weight:700;color:#fff;position:absolute;right:50px;top:38px;line-height:20px;}

.clientTab li.bg01 a.current,.clientTab li.bg01 a:hover{background-color:#55a4e3;border:1px solid #55a4e3;}

.clientTab li.bg02 a.current,.clientTab li.bg02 a:hover{background-color:#8cbb2f;border:1px solid #8cbb2f;}

.clientTab li.bg03 a.current,.clientTab li.bg03 a:hover{background-color:#e4dd2e;border:1px solid #e4dd2e;}

.clientTab li.bg04 a.current,.clientTab li.bg04 a:hover{background-color:#e83a22;border:1px solid #e83a22;}

.clientTab li span.icon{display:block;background:url("../images/case/clientIcon.gif") no-repeat;}

.client{padding:1px 0 0 2px;margin-top:10px;}

.client li{float:left;width:176px;border:1px solid #dbdbdb;margin:-1px 0 0 -1px;height:30px;line-height:30px;vertical-align:middle;overflow:hidden;}

.client li a{display:block;zoom:1;padding:0 10px;}

.client li a span{float:right;font-family:arial;}

.client li a.current,.client li a:hover{background-color:#7f7f7f;color:#fff;text-decoration:none;}

.clientCompany{margin-top:20px;}

.clientCompany .tit{font-family:\5FAE\8F6F\96C5\9ED1;font-size:18px;font-weight:700;border-bottom:1px solid #dbdbdb;line-height:30px;}

.clientCompany .tit span{float:right;font-family:\5B8B\4F53;font-size:14px;color:#999;font-weight:400;}

.clientCompany ul{margin-top:5px;}

.clientCompany li{float:left;width:220px;line-height:16px;padding:8px;}

.clientCompany li.hover{background-color:#f1f1f1;}



.analysis{padding-top:1px;}

.analysis li{height:203px;border:1px solid #dbdbdb;margin-top:-1px;position:relative;background:url("../images/case/analysisLine.gif") 220px 0 no-repeat #fff;vertical-align:middle;overflow:hidden;}

.analysis .img{float:left;width:230px;height:203px;text-align:center;}

.analysis .img img{vertical-align:middle;}

.analysis .img b{display:inline-block;height:203px;vertical-align:middle;}

.analysis .info{float:right;width:405px;padding:10px 30px 0 0;}

.analysis .info .tit{line-height:30px;}

.analysis .info .tit a{font-weight:700;font-size:18px;font-family:\5FAE\8F6F\96C5\9ED1;}

.analysis .info .tit span{float:right;color:#2e73a9;}

.analysis .info .tit span time,.analysisDetailTit span time{background:url("../images/case/analysisIcon01.png") 0 50% no-repeat;padding-left:20px;}

.analysis .info .tit span em.pv,.analysisDetailTit em.pv{background:url("../images/case/analysisIcon02.png") 0 50% no-repeat;padding-left:20px;margin-left:20px;}

.analysisDetailTit em.lx{background:url("../images/case/analysisIcon03.png") 0 50% no-repeat;padding-left:20px;margin-left:20px;}

.analysis li.hover{background-color:#f2f2f2;}



.analysisDetailTit{height:56px;line-height:56px;border:1px solid #dbdbdb;background-color:#e6e6e6;padding:0 20px;}

.analysisDetailTit b{font-family:\5FAE\8F6F\96C5\9ED1;font-size:24px;font-weight:400;}

.analysisDetailTit span{float:right;}

.analysisDetailImg{position:relative;height:300px;overflow:hidden;}

.analysisDetailImg li{width:485px;text-align:center;height:393px;float:left;}

.analysisDetailImg li img{vertical-align:middle;}

.analysisDetailImg li b{display:inline-block;vertical-align:middle;height:393px;}

.analysisDetailImg .imgShadow{border-left:1px solid #dbdbdb;position:absolute;right:0;top:0;height:393px;width:130px;background-color:#fff;

	filter:Alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}

.analysisDetailImgLeft,.analysisDetailImgRight{position:absolute;top:50%;width:50px;height:65px;cursor:pointer;overflow:hidden;display:block;

	-webkit-user-select:none;-moz-user-select:none;background:url("../images/case/analysisJ.gif") no-repeat;margin-top:-32px;z-index:20;}

.analysisDetailImgLeft{left:0px;}

.analysisDetailImgRight{right:0px;background-position:-50px;}

.analysisDetail{padding:20px 0;}

.analysisDetail *{font-size:14px;}



.serviceImg01{position:absolute;right:-20px;bottom:0;}

.serviceImg02{position:absolute;left:0;top:20px;}

.serviceImg03{position:absolute;left:0;top:50px;}

.serviceImg04{background-color:#fff;position:absolute;left:0;top:115px;padding:10px;width:356px;height:44px;overflow:hidden;}

.serviceImg04 li{float:left;margin-right:10px;width:112px;}



.serviceIndexLt{float:left;width:250px;margin-right:65px;}

.serviceIndexLt p.txt{font-size:16px;line-height:26px;}

.serviceIndexLt ul.link{border:1px solid #dedede;border-bottom:none;margin-top:20px;}

.serviceIndexLt ul.link li{height:20px;line-height:20px;vertical-align:top;border-bottom:1px solid #dedede;padding-left:10px;}

.serviceIndexLt ul.link li a{font-size:11px;font-family:\65b0\7d30\660e\9ad4;font-weight:700;}

.serviceIndexLt ul.link li a:hover{color:#44aa2d;}

.serviceIndexMd{float:left;width:312px;}

.serviceIndexMd .img{width:310px;height:135px;margin:0 auto;position:relative;overflow:hidden;margin-bottom:27px;}

.serviceIndexMd .img li{width:150px;line-height:22px;background:#ccc;display:block;float:left;text-align:center;padding:10px 0;border:1px solid #fff;}
.serviceIndexMd .img li:hover{color:#fff;background:#44aa2d;}
.serviceIndexMd .img li:hover a{margin-right:2px;text-align:center;color:#fff;}
.serviceIndexMd .img li a{margin-right:2px;text-align:center;}
.serviceIndexMd .img li a:hover{margin-right:2px;text-align:center;color:#FFF;}

.serviceIndexMd .img dl{position:absolute;left:2px;top:2px;z-index:11;}

.serviceIndexMd .img dd{background-color:#e4e4e4;width:63px;height:38px;line-height:38px;overflow:hidden;cursor:pointer;

	text-align:center;font-size:14px;color:#6c6c6c;margin-bottom:2px;position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;}

.serviceIndexMd .img dd b{display:block;width:0px;height:0px;position:absolute;right:-8px;top:15px;border-width:4px;border-style:solid;border-color:#e4e4e4 #fff #e4e4e4 #e4e4e4;overflow:hidden;_right:-9px;

	-webkit-transition:right 0.2s linear;

	-moz-transition:right 0.2s linear;

	-o-transition:right 0.2s linear;

	-ms-transition:right 0.2s linear;

	transition:right 0.2s linear;}

.serviceIndexMd .img dd.current{background-color:#44aa2d;font-weight:700;color:#fff;}

.serviceIndexMd .img dd.current b{right:0;border-color:#44aa2d #fff #44aa2d #44aa2d;_right:-1px;}

.serviceIndexRt{float:right;width:290px;}

.serviceIndexRt li{height:27px;line-height:27px;vertical-align:middle;overflow:hidden;}

.serviceIndexRt ul{height:156px;margin-top:-4px;}

.serviceIndexRt a:hover,.newsletter a:hover,.blogIndex a:hover,.blogHot a:hover,.blogIndexBtm a:hover,.blogList a:hover,.knowledge a:hover{color:#44aa2d;}



.training{padding-left:2px;}

.training .bigTit{color:#44aa2d;font-size:30px;font-family:\5FAE\8F6F\96C5\9ED1;line-height:42px;}

.training .info{margin:20px 0;}

.training .info li{float:left;width:215px;border:1px solid #e5e5e5;padding:10px;padding-bottom:0px;height:130px;margin-left:-1px;position:relative;}

.training .info li p.fw{margin-bottom:10px;}

.training .img{padding-left:1px;}

.training .img li{float:left;width:177px;margin-right:1px;height:200px;}

.trainingForm{background-color:#2e2e2e;margin-left:3px;padding:10px;color:#c7c7c7;}

.trainingForm .flash{float:left;width:210px;}

.trainingForm .tab li{float:left;width:95px;padding-left:10px;height:22px;line-height:22px;background-color:#d5d5d5;color:#525252;font-weight:700;

	cursor:pointer;}

.trainingForm .tab li.current{background-color:#fff;color:#44aa2d;}

.trainingForm .info{margin-top:1px;display:none;}

.trainingForm .info p.link{height:134px;position:relative;margin-bottom:5px;}

.trainingForm .info a span.icon{background:url("../images/about/videoIcon.png") no-repeat;width:40px;height:40px;display:block;

	position:absolute;left:50%;top:50%;margin:-20px 0 0 -20px;cursor:pointer;}

.trainingForm .info a:hover span.icon{background-position:0 -40px;}

.trainingForm .con{float:right;width:430px;}

.trainingForm .con .bor{border-bottom:1px solid #fff;padding-bottom:5px;}

.trainingForm .con table{margin-top:10px;}

.trainingForm .con th,.trainingForm .con td{padding-bottom:6px;}

.trainingForm .con th{width:90px;padding-right:5px;text-align:right;}

.trainingForm .con td input.text{width:190px;padding:0 5px;border:0;border:none;height:20px;line-height:20px;}

.trainingForm .con td select{width:200px;}

.trainingForm .con td input.submit{background:url("../images/service/trainingBtn.png") no-repeat;width:115px;height:105px;

	cursor:pointer;border:0;border:none;}



.newsletterTop h4{font-size:24px;font-family:\5FAE\8F6F\96C5\9ED1;color:#44aa2d;line-height:30px;}

.newsletterTop .link a{color:#fff;background:url("../images/service/newsletterLink.gif") no-repeat;height:19px;line-height:19px;

	padding-left:28px;width:80px;display:inline-block;vertical-align:top;}

.newsletterTop .link a:hover{color:#fff;}

.newsletterTop .link span{display:inline-block;vertical-align:top;height:19px;display:none;}

.newsletterTop .link input{vertical-align:top;float:left;}

.newsletterTop .link input.text{border:1px solid #BFCCD2;height:17px;line-height:17px;width:180px;padding:0 10px;color:#333;}

.newsletterTop .link input.submit{border:0;border:none;height:19px;line-height:19px;background-color:#44AA2D;font-weight:700;color:#fff;padding:0 10px;overflow:visible;cursor:pointer;}

.newsletter{padding-top:20px;}

.newsletter .list{float:left;width:284px;}

.newsletter .bigTit{font-weight:700;color:#44aa2d;}

.newsletter .list li{vertical-align:middle;margin-top:15px;}

.newsletter .list li h4{font-size:14px;}

.newsletter .list li .caseIndexMore{margin-top:10px;}

.newsletter .img{float:right;width:371px;overflow:hidden;position:relative;}

.newsletter .img .tab{padding-left:1px;position:relative;}

.newsletter .img .tab li{float:left;width:52px;height:38px;line-height:38px;border:1px solid #dbdbdb;margin-left:-1px;text-align:center;position:relative;}

.newsletter .img .tab li a{display:block;zoom:1;font-size:14px;font-weight:700;color:#464646;}

.newsletter .img .tab li a.current,.newsletter .img .tab li a:hover{background-color:#44aa2d;color:#fff;text-decoration:none;}

.newsletter .img .big{border:1px solid #dbdbdb;text-align:center;padding:20px 0;width:369px;position:relative;margin-top:-1px;}

.newsletter .img .small{margin-top:1px;}

.newsletter .img .small li{float:left;width:92px;margin-right:1px;cursor:pointer;filter:Alpha(opacity=40);-moz-opacity:0.4;opacity:0.4;}

.newsletter .img .small li.current{filter:Alpha(opacity=100);-moz-opacity:1;opacity:1;}

.newsletterPop{position:absolute;left:50%;top:50%;margin-left:-200px;width:380px;padding:10px;z-index:100;

	background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,0.5);line-height:1.6;}



.blogTop{background-color:#e5e5e5;padding:30px 0 10px 0;margin-left:1px;}

.blogTop .tit01,.blogTop .tit02{text-shadow:1px 1px 1px #fff;line-height:24px;padding-left:20px;font-family:\5FAE\8F6F\96C5\9ED1;}

.blogTop .tit01{font-size:14px;}

.blogTop .tit02{font-size:22px;color:#44aa2d;}

.blogTop .form{background:url("../images/service/blogTopForm.gif") 0 0 no-repeat #444445;margin-top:15px;

	padding:10px 20px;}

.blogTop .form .info{float:left;color:#fff;line-height:18px;}

.blogTop .form .info span{padding-left:15px;margin-right:15px;}

.blogTop .form .info span em{color:#eb8e00;padding:0 5px;font-size:14px;}

.blogTop .form .info span.icon01{background:url("../images/service/blogIcon01.png") 0 50% no-repeat;}

.blogTop .form .info span.icon02{background:url("../images/service/blogIcon02.png") 0 50% no-repeat;}

.blogTop .form .info span.icon03{background:url("../images/service/blogIcon03.png") 0 50% no-repeat;}

.blogTop .form .search{height:26px;background-color:#fff;float:right;padding:5px;}

.blogTop .form .search input{float:left;height:26px;line-height:26px;}

.blogTop .form .search input.text{width:220px;padding:0 5px;border:0;border:none;}

.blogTop .form .search input.submit{background-color:#44aa2d;border:0;border:none;font-weight:700;color:#fff;font-size:14px;padding:0 10px;overflow:visible;cursor:pointer;}

.blogTab{padding-left:2px;}

.blogTab li{float:left;border:1px solid #dbdbdb;width:117px;height:40px;margin-left:-1px;}

.blogTab li a{display:block;padding:10px 0 0 10px;height:30px;font-size:14px;}

.blogTab li a span{font-size:11px;padding-left:5px;color:#44aa2d;font-weight:700;

	-webkit-transition:all 0.2s linear;

	-moz-transition:all 0.2s linear;

	-o-transition:all 0.2s linear;

	-ms-transition:all 0.2s linear;

	transition:all 0.2s linear;}

.blogTab li a.current,.blogTab li a:hover{color:#fff;background-color:#44aa2d;text-decoration:none;}

.blogTab li a.current span,.blogTab li a:hover span{color:#fff;}

.blogIndex{margin-left:1px;width:709px;overflow:hidden;}

.blogIndex ul{width:800px;}

.blogIndex li{float:left;width:330px;height:190px;margin-right:49px;}

.blogIndex li dt{line-height:24px;height:24px;border-bottom:1px solid #dcdcdc;padding-top:30px;margin-bottom:5px;}

.blogIndex li dt a{float:right;font-family:\65b0\7d30\660e\9ad4;font-size:11px;}

.blogIndex li dt a em{font-family:\5B8B\4F53;}

.blogIndex li dd{height:26px;line-height:26px;vertical-align:middle;overflow:hidden;}

.blogIndex li dd a{font-size:14px;display:inline-block;width:240px;overflow:hidden;}

.blogIndex li dd em{float:right;font-size:11px;margin-left:10px;}

.blogIndex li dd em.num{color:#44aa2d;}

.blogIndex li dd em.en{color:#838383;}

.blogHot{border:1px solid #dcdcdc;margin-left:1px;margin-top:30px;padding:8px 0 0 8px;}

.blogHot dt{float:left;background-color:#44aa2d;width:65px;height:24px;line-height:24px;text-align:center;color:#fff;font-weight:700;margin-right:8px;}

.blogHot dd{float:left;width:102px;margin-right:1px;}

.blogHot dd .link{padding:5px 0;}

.blogHot dd .link a{display:inline-block;width:15px;height:15px;margin-right:10px;}

.blogHot dd .link a.icon01{background:url("../images/service/blogIcon04.png") 0 0 no-repeat;}

.blogHot dd .link a.icon02{background:url("../images/service/blogIcon05.png") 0 0 no-repeat;}

.blogHot dd .link a.icon03{background:url("../images/service/blogIcon06.png") 0 0 no-repeat;}

.blogIndexBtm{border:1px solid #dbdbdb;background-color:#efefef;margin-left:1px;margin-top:10px;padding:10px 0;}

.blogIndexBtm li{width:160px;padding-left:14px;float:left;}

.blogIndexBtm li p.tit b{font-size:14px;color:#44aa2d;}

.blogIndexBtm li p.tit span{color:#777777;margin-left:10px;}

.blogIndexBtm li p.tit span em{color:#eb8e00;padding:0 5px;font-size:11px;}

.blogIndexBtm li .info{padding:10px 0;}

.blogIndexBtm li .info p{font-size:11px;font-family:\65b0\7d30\660e\9ad4;}



.blogList{padding:1px 0 0 1px;margin-top:20px;}

.blogList li{padding:20px 30px;border:1px solid #dbdbdb;margin-top:-1px;}

.blogList li h4{font-size:18px;font-family:\5FAE\8F6F\96C5\9ED1;font-weight:700;}

.blogList li dl{margin-top:10px;width:635px;}

.blogList li dd{float:left;width:158px;font-family:\65b0\7d30\660e\9ad4;font-size:11px;}

.blogList li dd em,.blogDetailTxt td em{color:#44aa2d;}

.blogList li dd b,.blogDetailTxt td b{color:#eb8e00;margin-left:10px;font-weight:400;font-family:arial;}

.blogList li:hover{background-color:#efefef;}



.blogDetailTit{font-size:30px;font-family:\5FAE\8F6F\96C5\9ED1;line-height:34px;margin-top:10px;margin-left:1px;}

.blogDetailTxt{border:1px solid #dbdbdb;width:709px;margin-left:1px;margin-top:5px;}

.blogDetailTxt td{padding-left:5px;}

.blogDetail{padding:20px 0;}

.blogDetail *{font-size:14px;}



.knowledgeTab{position:relative;height:40px;}

.knowledgeTab ul{position:absolute;left:0;top:0;width:710px;border-right:1px solid #dbdbdb;}

.knowledgeTab li{float:left;width:143px;height:40px;position:relative;margin-left:-1px;overflow:hidden;}

.knowledgeTab li a{border:1px solid #dbdbdb;color:#464646;font-size:14px;width:132px;height:28px;display:block;padding:10px 0 0 10px;

	position:absolute;right:-1px;}

.knowledgeTab li span.icon{display:block;background:url("../images/service/knowledgeIcon.gif") no-repeat;width:14px;height:13px;

	position:absolute;right:-14px;top:-13px;z-index:20;

	-webkit-transition:all 0.2s linear;

	-moz-transition:all 0.2s linear;

	-o-transition:all 0.2s linear;

	-ms-transition:all 0.2s linear;

	transition:all 0.2s linear;}

.knowledgeTab li.bg01 a.current,.knowledgeTab li.bg01 a:hover{background-color:#65a9ca;border:1px solid #65a9ca;}

.knowledgeTab li.bg02 a.current,.knowledgeTab li.bg02 a:hover{background-color:#44aa2d;border:1px solid #44aa2d;}

.knowledgeTab li.bg03 a.current,.knowledgeTab li.bg03 a:hover{background-color:#e83a22;border:1px solid #e83a22;}

.knowledgeTab li.bg04 a.current,.knowledgeTab li.bg04 a:hover{background-color:#8e72b1;border:1px solid #8e72b1;}

.knowledgeTab li.bg05 a.current,.knowledgeTab li.bg05 a:hover{background-color:#df9d02;border:1px solid #df9d02;}

.knowledgeTab li.bg01 span.icon{background-position:0 0;}

.knowledgeTab li.bg02 span.icon{background-position:-14px 0;}

.knowledgeTab li.bg03 span.icon{background-position:-28px 0;}

.knowledgeTab li.bg04 span.icon{background-position:-42px 0;}

.knowledgeTab li.bg05 span.icon{background-position:-56px 0;}

.knowledgeTab li a.current,.knowledgeTab li a:hover{color:#fff;z-index:10;text-decoration:none;font-weight:700;}

.knowledgeTab li a.current span.icon,.knowledgeTab li a:hover span.icon{right:5px;top:5px;}



.knowledge{margin-top:20px;}

.knowledge li{height:40px;line-height:40px;border-bottom:1px solid #dcdcdc;padding-left:30px;overflow:hidden;}

.knowledge li a{font-size:14px;display:inline-block;width:490px;overflow:hidden;}

.knowledge li span{float:right;font-family:\65b0\7d30\660e\9ad4;font-size:11px;margin-left:10px;}

.knowledge li span em{padding:0 5px;font-family:arial;}

.knowledge li time{float:right;font-size:11px;color:#999;}

.knowledge li.icon01{background:url("../images/service/knowledgeIcon01.gif") 0 50% no-repeat;}

.knowledge li.icon01 em,.knowledge li.icon01 a:hover{color:#65a9ca;}

.knowledge li.icon02{background:url("../images/service/knowledgeIcon02.gif") 0 50% no-repeat;}

.knowledge li.icon02 em,.knowledge li.icon02 a:hover{color:#44aa2d;}

.knowledge li.icon03{background:url("../images/service/knowledgeIcon03.gif") 0 50% no-repeat;}

.knowledge li.icon03 em,.knowledge li.icon03 a:hover{color:#e83a22;}

.knowledge li.icon04{background:url("../images/service/knowledgeIcon04.gif") 0 50% no-repeat;}

.knowledge li.icon04 em,.knowledge li.icon04 a:hover{color:#8e72b1;}

.knowledge li.icon05{background:url("../images/service/knowledgeIcon05.gif") 0 50% no-repeat;}

.knowledge li.icon05 em,.knowledge li.icon05 a:hover{color:#df9d02;}

.knowledgeDetailTxt{color:#999999;line-height:12px;margin-top:5px;}

.knowledgeDetailTxt span em{color:#44aa2d;padding:0 5px;font-family:arial;}

.knowledgeDetailTxt time{margin-left:20px;font-size:11px;}



.contactMap{height:395px;position:relative;z-index:10;}

.contactMap .wrap{position:relative;}

.contactMap01{background:url("../images/contact/map01.png") center bottom no-repeat;}

.contactMap01 .icon{background:url("../images/contact/icon.png") no-repeat;width:164px;height:86px;

	position:absolute;right:20px;top:60px;padding:5px 0 0 10px;}

.contactMap01 .icon p.en,.contactMap01 .icon p.zh{font-weight:700;color:#fff;}

.contactMap01 .icon p.en{font-size:36px;line-height:36px;}

.contactMap01 .icon p.zh{font-size:14px;}

.contactMap01 .icon a.link{position:absolute;right:0;top:-20px;color:#fff;line-height:20px;}

.contactForm{position:absolute;left:50%;top:145px;margin-left:-490px;z-index:10;color:#383838;background-color:#eeeeee;border:1px solid #dcdcdc;line-height:1.5;}

.contactForm .info01,.contactForm .info02{padding:15px;width:330px;}

.contactForm .info02{border-top:1px solid #dcdcdc;}

.contactForm .info01 td{font-size:11px;}

.contactForm .info02 p.fw{width:282px;margin:0 auto;}

.contactForm .tb01{margin:10px auto;}

.contactForm .tb01 td{padding-bottom:5px;}

.contactForm .tb01 p{position:relative;}

.contactForm .tb01 p input.text{height:20px;line-height:20px;border:1px solid #bfccd2;background-color:#fff;padding:0 5px;}

.contactForm .tb01 p label{position:absolute;left:2px;top:0;height:22px;line-height:22px;cursor:text;padding-left:5px;text-align:left;}

.contactForm .tb01 p label em{color:#f00;}

.contactForm .tb01 p.text01 input.text{width:270px;}

.contactForm .tb01 p.text01 label{width:273px;}

.contactForm .tb01 p.text02 input.text{width:90px;}

.contactForm .tb01 p.text02 label{width:93px;}

.contactForm .tb01 p.text03 input.text{width:165px;}

.contactForm .tb01 p.text03 label{width:168px;}

.contactForm .tb01 select{border:1px solid #bfccd2;height:22px;width:102px;}

.contactForm .tb01 input.submit{background-color:#e83a22;height:22px;line-height:22px;color:#fff;font-weight:700;overflow:visible;border:0;border:none;

	cursor:pointer;padding-right:10px;padding-left:10px;}

.contactForm .tb02{border-bottom:1px solid #dcdcdc;margin-bottom:5px;}

.contactForm .tb02 td{text-align:center;color:#383838;padding-bottom:5px;}

.contactForm .tb02 td a{color:#383838;}

.contactForm .tb02 td span{padding:0 13px;}

.contactForm .tb02 td.tal{text-align:left;}

.contactForm .tb02 td.tar{text-align:right;}

.contact{overflow:hidden;}

.contact ul{width:1100px;}

.contact li{float:left;width:278px;height:55px;background:url("../images/contact/mapTab.png") no-repeat;text-align:center;color:#666666;padding-top:20px;margin-right:73px;}

.contact li a{display:block;zoom:1;}

.contact li a:hover{text-decoration:none;}

.contact li span.zh{font-size:24px;font-family:\5FAE\8F6F\96C5\9ED1;display:block;}

.contact li.current{background-position:-278px 0;color:#333;}

.contactLink{position:absolute;right:180px;top:30px;}



.hrInfo .tit{font-size:30px;font-family:\5FAE\8F6F\96C5\9ED1;}

.hrInfo .tips,.hrInfo .link{margin-top:10px;}

.hrInfo .tips{background-color:#f1f1f1;padding:10px;}

.hrInfo .tips a{color:#ed1b23;text-decoration:underline;font-weight:700;}

.hrInfo .link a{background-color:#ed1b23;color:#fff;font-weight:700;padding:5px 20px;display:inline-block;overflow:visible;}

.hrInfo .link a:hover{color:#fff;}

.hrList{margin-top:20px;padding-left:1px;}

.hrList li{float:left;border:1px solid #dcdcdc;width:235px;margin:-1px 0 0 -1px;height:34px;line-height:34px;position:relative;}

.hrList li a{display:block;padding:0 10px;zoom:1;}

.hrList li a:hover{background-color:#7f7f7f;color:#fff;text-decoration:none;}



.constructionImg01{position:absolute;left:0;top:20px;}

.constructionImg02{position:absolute;left:480px;top:110px;}

.constructionImg03{position:absolute;left:480px;top:140px;}

.constructionIndexNews{margin-top:20px;}

.constructionIndexNews p.tit{border-bottom:1px solid #dcdcdc;padding-bottom:5px;margin-bottom:5px;position:relative;}

.constructionIndexNews p.tit b{color:#000;}

.constructionIndexNews li{float:left;width:310px;padding-right:16px;overflow:hidden;height:24px;line-height:24px;}

.constructionIndexLink{padding-left:2px;}

.constructionIndexLink li{float:left;width:128px;height:150px;border:1px solid #e9e9e9;margin-left:-1px;overflow:hidden;position:relative;

	background-color:#fff;background-position:50% 30px;background-repeat:no-repeat;}

.constructionIndexLink li p.tit{padding:95px 0 0 35px;font-size:14px;width:56px;position:relative;z-index:10;}

.constructionIndexLink li .img{width:333px;height:150px;position:absolute;left:0;top:0;z-index:5;display:none;}

.constructionIndexLink li .txt{position:absolute;left:20px;bottom:-100px;font-size:14px;z-index:10;}

.constructionIndexLink li.icon01{background-image:url("../images/construction/indexIcon01.png")}

.constructionIndexLink li.icon01 .img{background:url("../images/construction/indexImg01.png") no-repeat;}

.constructionIndexLink li.icon02{background-image:url("../images/construction/indexIcon02.png");}

.constructionIndexLink li.icon02 .img{background:url("../images/construction/indexImg02.png") no-repeat;}

.constructionIndexLink li.icon03{background-image:url("../images/construction/indexIcon03.png");}

.constructionIndexLink li.icon03 .img{background:url("../images/construction/indexImg03.png") no-repeat;}

.constructionIndexLink li.icon04{background-image:url("../images/construction/indexIcon04.png");}

.constructionIndexLink li.icon04 .img{background:url("../images/construction/indexImg04.png") no-repeat;}

.constructionIndexLink li.icon05{background-image:url("../images/construction/indexIcon05.png");}

.constructionIndexLink li.icon05 .img{background:url("../images/construction/indexImg05.png") no-repeat;}

.constructionIndexLink li.icon06{background-image:url("../images/construction/indexIcon06.png");}

.constructionIndexLink li.icon06 .img{background:url("../images/construction/indexImg06.png") no-repeat;}

.constructionIndexLink li.current{width:332px;}

.constructionIndexLink li.current p.tit{padding:45px 0 0 20px;width:auto;font-weight:700;}

.constructionIndexLink li.current .img{display:block;}

.constructionIndexLink li.current .txt{bottom:24px;}



.consTit{font-size:24px;font-family:\5FAE\8F6F\96C5\9ED1;}

.consCon p,.consInfo p{font-size:14px;}

.consBlack{margin:10px 0;background-color:#3e3e3e;padding-top:20px;position:relative;}

.consBlack ul{position:relative;z-index:10;}

.consBlack li{width:330px;margin-left:20px;display:inline;float:left;}

.consBlack p{color:#fff;}

.consBlack p.bigTit{color:#59b5eb;font-size:20px;font-family:\5FAE\8F6F\96C5\9ED1;}

.consBlack .icon{width:140px;height:119px;display:block;position:absolute;right:10px;bottom:10px;}

.consBlack .icon01{background:url("../images/construction/icon01.png") no-repeat;}

.consBlack .icon02{background:url("../images/construction/icon02.png") no-repeat;}

.consBlack .icon03{background:url("../images/construction/icon03.png") no-repeat;}

.consBlack .icon04{background:url("../images/construction/icon04.png") no-repeat;}

.consBlack .icon05{background:url("../images/construction/icon05.png") no-repeat;}

.consBlack .icon06{background:url("../images/construction/icon06.png") no-repeat;}

.consBlack th{color:#59b5eb;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1;padding:0 0 10px 20px;vertical-align:top;}

.consBlack td{color:#fff;font-size:14px;padding:0 0 10px 20px;vertical-align:top;}

.consBlack01{padding-bottom:130px;}

.consBlack02{padding-bottom:130px;}

.consBlack03 p.bigTit{font-size:16px;}

.consBlack03 .li01{height:215px;}

.consBlack03 .li02{height:330px;}

.consBlack04 li{height:120px;}

.consBlack05 li{height:120px;}

.consBlack06{padding-bottom:100px;}

.consBlack06 li{height:150px;}

.consInfo{margin-bottom:20px;}

.consInfo .link{background:url("../images/construction/detailLink.png") no-repeat;height:30px;line-height:30px;margin-top:1px;}

.consInfo .link a{font-weight:700;}

.consInfo .link span{display:inline-block;text-align:center;}

.consInfo .link .link01{width:174px;}

.consInfo .link .link01 a{color:#ffffff;}

.consInfo .link .link02{width:167px;}

.consInfo .link .link02 a{color:#3e3e3e;}

.consInfo .list{width:710px;overflow:hidden;}

.consInfo .list ul{width:750px;}

.consInfo .list p.tit{padding:5px 0;font-size:12px;}

.consInfo .list li{width:122px;float:left;margin-right:25px;}

.consInfo .list li img{border:1px solid #d9d9d9;}

.consInfo .list li p{font-size:11px;}



.consBrand{background:url("../images/construction/brandImg02.jpg") 300px bottom no-repeat;min-height:155px;_height:155px;margin-top:20px;}

.consBrand p{font-size:14px;}

.consBrand th{padding-bottom:20px;background:url("../images/construction/brandIcon01.png") 0 7px no-repeat;}

.consBrand th,.consBrand td{font-size:14px;vertical-align:top;padding-left:15px;}

.consBrand02{background:url("../images/construction/brandImg03.jpg") 460px 20px no-repeat;padding:0 20px;border:1px solid #dedede;margin:20px 0;}

.consBrand02 th,.consBrand02 td{vertical-align:top;padding-left:15px;}

.consBrand02 th{font-size:14px;padding:20px 0 20px 15px;background:url("../images/construction/brandIcon02.png") 0 27px no-repeat;}



.consMerchants{background:url("../images/construction/merchants.jpg") no-repeat;min-height:450px;_height:450px;}

.consMerchants .con{padding:50px 0 0 50px;height:320px;}

.consMerchants p{font-size:14px;}

.consMerchants .con p.tit{border-bottom:1px solid #9f9d9d;width:140px;margin-bottom:20px;padding-bottom:5px;}

.consMerchants p.s{width:570px;}



.solutionImg01{position:absolute;right:0;bottom:0;}

.solutionImg02{position:absolute;left:0;top:60px;}

.solutionImg03{position:absolute;left:0;top:90px;}



.solutionIndex{overflow:hidden;}

.solutionIndex ul{width:1100px;}

.solutionIndex li{float:left;width:300px;margin-right:40px;}

.solutionIndex dt{border-bottom:1px solid #dcdcdc;padding-bottom:5px;margin-bottom:5px;}

.solutionIndex dt b{color:#000;}

.solutionIndex dd{height:24px;line-height:24px;overflow:hidden;}

.solutionIndex dd time{float:right;font-size:11px;}

.solutionIndex dd a{display:block;width:228px;overflow:hidden;}



.solutionTab li{float:left;width:100px;margin-left:-1px;border:1px solid #dbdbdb;line-height:14px;}

.solutionTab li a{display:block;zoom:1;font-size:14px;padding:5px 10px;

	-webkit-transition:all 0 linear;

	-moz-transition:all 0 linear;

	-o-transition:all 0 linear;

	-ms-transition:all 0 linear;

	transition:all 0 linear;}

.solutionTab li em{display:block;color:#dbdbdb;font-size:11px;font-weight:400;font-family:\65b0\7d30\660e\9ad4;}

.solutionTab li a.current,.solutionTab li a:hover{text-decoration:none;background-color:#56b9a7;color:#fff;font-weight:700;}

.solutionTab li a.current em,.solutionTab li a:hover em{color:#fff;}



.solutionCaseTit b{font-size:14px;}

.solutionCase{width:710px;position:relative;height:75px;}

.solutionCase ul{width:730px;position:absolute;left:0;top:0;}

.solutionCase li{float:left;width:116px;height:74px;margin-right:3px;overflow:hidden;}

.solutionCase img{border:1px solid #e6e6e6;}



.solutionDetail{margin-top:20px;}

.solutionDetail .bigTit{font-size:18px;font-family:\5FAE\8F6F\96C5\9ED1;border-bottom:1px solid #e6e6e6;margin-bottom:10px;}

.solutionDetail li{background:url("../images/solution/icon.gif") 0 8px no-repeat;padding-left:10px;font-size:14px;}

.solutionDetailLink{margin:10px 0;}

.solutionDetailLink td{border:1px solid #dbdbdb;padding-left:10px;}

.solutionDetailLink a{font-size:11px;font-family:\65b0\7d30\660e\9ad4;}

.solutionInfo .txt{background-color:#414141;padding:10px 20px;}

.solutionInfo .tit{background:url("../images/solution/titIcon.png") no-repeat;height:34px;line-height:29px;margin-bottom:5px;}

.solutionInfo .tit b{display:inline-block;width:159px;padding-left:20px;font-size:14px;color:#fff;}

.solutionInfo .tit em{display:inline-block;width:87px;text-align:center;color:#414141;font-size:14px;}

.solutionInfo .txt p{font-size:14px;color:#cdcbcb;}

.solutionInfo .clearfix{border:1px solid #e4e4e4;}

.solutionInfo .con{float:left;width:228px;height:337px;padding:20px;background-color:#e4e4e4;}

.solutionInfo .con p{font-size:14px;}

.solutionInfo .con dl{margin:20px auto 0 auto;}

.solutionInfo .con dd{background-color:#fff;height:20px;line-height:20px;vertical-align:middle;border-bottom:1px solid #e4e4e4;

	padding-left:20px;}

.solutionInfo .img{background-color:#fff;padding-top:10px;float:right;width:440px;text-align:center;}



.sitemap li{float:left;width:200px;margin-right:30px;height:230px;}

.sitemap li dt{font-size:16px;border-bottom:1px dotted #ccc;}



.friendLink p.tit{font-size:16px;border-bottom:1px dotted #ccc;padding-bottom:5px;margin-bottom:5px;}

.friendLink dd{float:left;width:170px;}



.caseHoverImg{position:absolute;left:0;top:0;background-color:#fff;padding:5px;border:1px solid #d7d7d7;z-index:9999;display:none;}



.superiorityNew{line-height:20px;}

.superiorityNum{color:#e83a22;font-size:18px;width:85px;border-top:2px solid #e83a22;line-height:20px;float:left;margin:10px 10px 0 0;}

.superiorityTit{font-size:18px;font-family:\5FAE\8F6F\96C5\9ED1;color:#333;padding-bottom:5px;}

.superiorityTxt{font-size:14px;color:#939393;font-family:\5FAE\8F6F\96C5\9ED1;}

.superiorityLine01,.superiorityLine02{background:url("../images/about/superLine01.jpg") 0 0 no-repeat;height:20px;overflow:hidden;}

.superiorityLine02{background:url("../images/about/superLine02.jpg") right top no-repeat;}

.superiorityNewTop{margin-bottom:20px;}

.superiorityNew01{background:url("../images/about/super01.jpg") 510px 50% no-repeat;border:1px solid #d5d5d5;min-height:130px;_height:130px;

	padding:25px 0 0 30px;}

.superiorityNew01 dd{float:left;width:332px;}

.superiorityNew02{background:url("../images/about/super02.jpg") 125px 20px no-repeat;padding:155px 0 20px 30px;border:1px solid #d5d5d5;}

.superiorityNew02 dd{float:left;width:500px;}

.superiorityNew03 dl{padding:20px 0 20px 30px;border:1px solid #d5d5d5;}

.superiorityNew03 dd{float:left;width:515px;}

.superiorityNew04{padding:20px 0 0 280px;background:url("../images/about/super04.jpg") 30px 50% no-repeat;min-height:140px;_height:140px;

	border:1px solid #d5d5d5;}

.superiorityNew05{padding:20px 0 0 280px;background:url("../images/about/super05.jpg") 30px 50% no-repeat #f3f5f6;min-height:140px;_height:140px;

	border:1px solid #d5d5d5;}

.superiorityNew04 dd,.superiorityNew05 dd{float:left;width:285px;}

.superiorityNew06{padding:20px 0 240px 30px;background:url("../images/about/super06.jpg") 125px bottom no-repeat;border:1px solid #d5d5d5;}

.superiorityNew06 dd{float:left;width:483px;}

.superiorityNew07{padding:20px 0 160px 30px;background:url("../images/about/super07.jpg") 125px bottom no-repeat;border:1px solid #d5d5d5;}

.superiorityNew07 dd{float:left;width:542px;}

.superiorityNew08{padding:20px 0 240px 30px;background:url("../images/about/super08.jpg") center bottom no-repeat #f3f5f6;border:1px solid #d5d5d5;}

.superiorityNew08 dd{float:left;width:495px;}



.contactInfo{overflow:hidden;}

.contactInfo ul{width:1100px;}

.contactInfo li{width:290px; height:180px; float:left;line-height:1.8;margin-right:30px; word-wrap:normal; word-break: normal;}

.contactInfo li h4{font-size:16px;font-weight:700;border-bottom:1px solid #d5d5d5;padding-bottom:5px;padding-left:10px;margin-bottom:10px;}

.contactInfo li p{padding-left:10px;}

.bread span{font-family: \5B8B\4F53;}


.softInfo{overflow:hidden;}

.softInfo ul{width:1100px;}

.softInfo li{width:450px; height:180px; float:left;line-height:1.8;margin-right:30px; word-wrap:normal; word-break: normal;}

.softInfo li h4{font-size:16px;font-weight:700;border-bottom:1px solid #d5d5d5;padding-bottom:5px;padding-left:10px;margin-bottom:10px;}

.softInfo li p{padding-left:10px;}





.yunInfo{overflow:hidden;}

.yunInfo ul{width:1100px;}

.yunInfo li{width:290px; height:220px; float:left;line-height:1.8;margin-right:30px; word-wrap:normal; word-break: normal;}

.yunInfo li h4{font-size:16px;font-weight:700;border-bottom:1px solid #d5d5d5;padding-bottom:5px;padding-left:10px;margin-bottom:10px;}

.yunInfo li p{padding-left:10px;}



.contactFormNew{background:url("../images/contact/formBg.png") no-repeat;width:322px;height:321px;

	position:absolute;left:50%;top:160px;margin-left:-490px;z-index:10;padding:30px 45px 0 15px;}

.contactFormNew p.tit{text-align:right;color:#b3b3b3;}

.contactFormNew p.tel{color:#383838;font-weight:700;font-size:44px;}

.contactFormNew p.icon{background:url("../images/contact/icon1.png") 0 50% no-repeat;font-size:14px;padding-left:20px;}

.contactFormNew table{margin-top:5px;}

.contactFormNew td{padding-bottom:5px;}

.contactFormNew td p.text{position:relative;}

.contactFormNew td p.text label{position:absolute;left:0;top:0;padding:0 5px;height:26px;line-height:26px;color:#666666;cursor:text;}

.contactFormNew td p.text label em{color:#f00;}

.contactFormNew td p.text input.text{height:24px;line-height:24px;padding:0 5px;vertical-align:middle;border-style:solid;border-width:1px;border-color:#afafaf #afafaf #afafaf #afafaf;}

.contactFormNew td p.text01 input.text{width:288px;}

.contactFormNew td p.text01 label{width:290px;}

.contactFormNew td p.text02 input.text{width:88px;}

.contactFormNew td p.text02 label{width:90px;}

.contactFormNew td p.text03 input.text{width:178px;}

.contactFormNew td p.text03 label{width:180px;}

.contactFormNew td p.text04 input.text{width:58px;}

.contactFormNew td p.text04 label{width:60px;}

.contactFormNew td p.checkbox label{padding:0 10px 0 5px;}

.contactFormNew td input.submit{background:url("../images/contact/btn.png") no-repeat;width:99px;height:29px;

	border:0;border:none;cursor:pointer;}



.construction h2.tit{font-size:18px;font-family:\5FAE\8F6F\96C5\9ED1;font-weight:700;color:#000;background:url("../images/construction/tit.png") 5px 50% no-repeat;

	padding-left:20px;line-height:40px;}

.construction h2.tit img.tel{margin-top:12px;}

.construction h2.tit a.more{float:right;font-size:12px;}

.construction h2.tit a.more em{font-family:\5B8B\4F53;}

.construction .con{padding:0 25px 25px 25px;border-right:1px solid #ececec;border-left:1px solid #ececec;border-bottom:1px solid #bababa;margin-top:5px;width:658px;}

.construction .con p{font-size:14px;}

.construction .con ul li{background:url("../images/construction/icon.png") 0 8px no-repeat;padding-left:10px;font-size:14px;}

.construction .con02{border-right:1px solid #ececec;border-left:1px solid #ececec;border-bottom:1px solid #bababa;padding-bottom:30px;}

.construction .con02 ul{width:648px;margin:0 auto;}

.construction .con02 li{float:left;width:162px;height:144px;}

.construction .con02 li a{display:block;width:162px;height:144px;text-indent:-6666px;cursor:default;

	-webkit-transition:none;

	-moz-transition:none;

	-o-transition:none;

	-ms-transition:none;

	transition:none;}

.construction .con02 li.icon01 a{background:url("../images/construction/hang01.jpg") no-repeat;}

.construction .con02 li.icon02 a{background:url("../images/construction/hang02.jpg") no-repeat;}

.construction .con02 li.icon03 a{background:url("../images/construction/hang03.jpg") no-repeat;}

.construction .con02 li.icon04 a{background:url("../images/construction/hang04.jpg") no-repeat;}

.construction .con02 li.icon05 a{background:url("../images/construction/hang05.jpg") no-repeat;}

.construction .con02 li.icon06 a{background:url("../images/construction/hang06.jpg") no-repeat;}

.construction .con02 li.icon07 a{background:url("../images/construction/hang07.jpg") no-repeat;}

.construction .con02 li.icon08 a{background:url("../images/construction/hang08.jpg") no-repeat;}

.construction .con02 li a:hover{background-position:-162px 0;}

.constructionAsk{padding:10px 0;}

.constructionAsk td{vertical-align:top;}

.constructionAsk a{height:31px;line-height:30px;font-family:\5FAE\8F6F\96C5\9ED1;font-size:13px;display:block;background:url("../images/construction/askBtn.jpg") no-repeat;

	color:#fff;font-weight:700;}

.constructionAsk a:hover{color:#fff;}

.constructionAsk a.link01{background-position:0 0;width:200px;padding-left:35px;}

.constructionAsk a.link02{background-position:-235px 0;width:195px;padding-left:40px;}

.constructionAsk a.link03{background-position:-470px 0;width:205px;padding-left:30px;}



.construction .con ul.b1 li{float:left;margin-right:20px;}

.construction .con ol.b2{width:700px;}

.construction .con ol.b2 li{float:left;margin-right:16px;}

.wrap .left .about_title1{

    padding-top:13px;

    border-top:1px solid #D1D1D1;

}

.wrap .left .arrow_icon{

	padding-left: 15px;

	background: url(../images/about_arrow.fw.png) no-repeat;

}

.wrap .left .fengongsi_icon1{

	padding-left: 25px;

    background: url(../images/about/fengongsi_icon.fw.png) 5px 8px no-repeat;

}

.parent a{

	display: block;

	width: 84px;

	height: 23px;

	background: url(../images/about/fengongsi_link_img.fw.png);

	float: right;

}

.parent p{

	float: left;

}

.wrap .left .fengongsi_icon2{

	padding-left: 25px;

    background: url(../images/about/fengongsi_icon.fw.png) 5px -152px no-repeat;

}

.wrap .left .fengongsi_icon3{

	padding-left: 25px;

    background: url(../images/about/fengongsi_icon.fw.png) 5px -313px no-repeat;

}